rotary pile - German English Dictionary